What kinds of tools will help you meet these challenges? Tools that support single-source development and a simplified target deployment. Tools that are non-proprietary and extensible, with avenues for leveraging existing resources and code. Tools that produce a native Windows look-and-feel. Most of all, you need tools that support very rapid, even immediate, Windows deployment, to meet the ever-widening demands of time-to-market.
Like the problem it addresses, cross-platform technology is in its early stages, and current tools tend to meet some of these requirements and not others. Selecting the right solution for your organization often requires juggling a number of important trade-offs, for example, between native Windows deployment, which requires time and Windows programming expertise, and the ease and rapid deployment of single-source UNIX development. The former typically is the solution of choice for environments containing both 16- and 32-bit desktops, but it may not be needed if your organization is evolving, like many, toward a predominance of more powerful 32-bit PCs running Windows NT.
TeleUSE/Win allows you to create a GUI for UNIX using TeleUSE-the most powerful tool on the market today for building high-end, mission-critical X/Motif GUI applications-then easily translate your GUI into one that runs on Windows 3.x, or NT. Not only do the resulting user interfaces match or exceed user expectations, but they are readily portable to today's most widely used platforms.
Essentially, TeleUSE/Win32 enables you to effect a paradigm conversion by creating X-Windows applications as iconic applications in the Windows NT Program Manager. You develop and deploy robust cross-platform applications very quickly, and using Windows NT (or 95) does not necessitate the memory- and/or video-rich target required by many of today's cross-platform toolkits. Moreover, not only does TeleUSE/Win32 not have a proprietary API, but it requires expertise in only one API: X/Motif.
Wm Replacement Class for Motif GUI Objects
A key feature of TeleUSE/Win32 is its use of our Wm class, which contains indirect references to the X/Motif classes and translates Motif components to ones that produce a Windows-friendly "look-and-feel." Not only do you deliver GUIs that are familiar to your PC users and are therefore easier to use, but this strategy's object-oriented design ensures that you can even replace the Wm references for additional platform-specific optimizations.
Complete Reuse of All Existing Application Code
With TeleUSE/Win32, you reuse 100% of your TeleUSE-generated OSF/Motif code-including all callback code-in the Windows version of your GUI application. You leverage your UNIX expertise today, and migrate to NT as it evolves. What this means is that from a single source, your ports are virtually instantaneous, with no additional programming required after the GUI is moved to the Intel platform.
Single-Source Lifecycle Support
TeleUSE/Win32's reuse of all your TeleUSE-generated code produces the most efficient lifecycle support available in a cross-platform solution. TeleUSE's powerful inheritance mechanism and Dialog Manager enable very rapid cross-platform prototyping throughout an application's life cycle: you can repeatedly test the performance of an OSF/Motif application on the Windows side, very quickly ensuring that the application behaves appropriately on both platforms.
Back to TeleUSE Home Page
Copyright Thomson Software Products 1995. All rights reserved. All brand and product names are trademarks or registered trademarks of their respective companies. The information contained herein is subject to change without notice.